protecting spectacles - French English Dictionary